Pngx\Session\Session_Abstract A

Total Complexity 54
Dependencies 2
Dependents 0
Total lines 495
Lines of code 197
Logical lines of code 92
Comment lines 212
Methods 27
Properties 12

Methods 27

Method Rating Maintainability Complexity Lines of code
save_data()
A
49 7 32
is_user_guest()
S
58 6 16
get_session()
S
53 5 24
get_session_id()
S
65 4 10
maybe_update_nonce_of_logged_out_user()
S
70 4 6
generate_unique_id()
S
61 3 12
get_session_data()
S
73 2 5
set()
S
68 2 7
get()
S
74 2 4
__unset()
S
71 2 6
cleanup_sessions()
S
64 1 10
get_expiring_soon_timestamp()
S
82 1 3
get_expiration_timestamp()
S
82 1 3
set_expiration_timestamp()
S
69 1 6
delete_session()
S
65 1 10
forget_session()
S
70 1 6
update_session_timestamp()
S
66 1 9
has_session()
S
100 1 0
__get()
S
80 1 3
get_user_id()
S
82 1 3
get_cache_group()
S
81 1 3
get_cache_prefix()
S
80 1 3
get_table_name()
S
81 1 3
set_table_name()
S
79 1 3
__isset()
S
79 1 3
__set()
S
80 1 3
destroy_session()
S
77 1 4